home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
lisp
/
kcl
/
akcl
/
akcl1615.lha
/
aix3_mprotect
/
makefile
< prev
next >
Wrap
Makefile
|
1990-08-24
|
876b
|
35 lines
#Makefile for mprotect
CC=cc
# flags passed to compiler
CFLAGS=-O
all: mprotect loadmprotect command
@ echo '********Note you must be superuser to do the following!*******'
./loadmprotect
chmod ugo+s loadmprotect
command:
rm -f ../xbin/akcl
(cd ../unixport; echo "#!/bin/sh" > ../xbin/akcl; \
echo "(cd `pwd`/../aix3_mprotect ; ./loadmprotect)" >> ../xbin/akcl; \
echo "`pwd`/saved_kcl `pwd`/" >> ../xbin/akcl )
chmod 755 ../xbin/akcl
rm -f ../xbin/kcl ; ln ../xbin/akcl ../xbin/kcl
mprotect: mprotect.c /lib/kernex.exp mprotect.exp
cc -c mprotect.c -o mprotect.o
ld mprotect.o -bI:/lib/kernex.exp -bE:mprotect.exp -o mprotect -bI:/lib/syscalls.exp
loadmprotect: loadmprotect.c
cc -o loadmprotect loadmprotect.c
try: foo.c
cc -o try -g foo.c -bI:mprotect.exp
try_nso: foo.c
cc -o try -g -bnso -bI:/lib/syscalls.exp foo.c -bI:mprotect.exp